package com.ql.dao.bed;

import com.ql.pojo.bed.Bed;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface BedMapper {
//    根据科室号查找床位列表
    List<Bed> qryByKid(int kNo)throws Exception;
//    查询床位总数量
    int count( @Param( "qryKName" )String qryKName,
               @Param( "qrybNo" )int qrybNo,
               @Param( "qryState" )int qryStatent)throws Exception;
//    查询所有床位
    List<Bed> qryAllBed( @Param( "start" ) int start,
                         @Param( "end" ) int end,
                         @Param( "qryKName" )String qryKName,
                         @Param( "qrybNo" )int qrybNo,
                         @Param( "qryState" )int qryStatent
    )throws Exception;

//   根据床位号查看使用床位具体信息
    Bed qryById(int bNo)throws Exception;
//   根据床位号查看所有床位具体信息
    Bed qryAllInfoById(int bNo)throws Exception;

//   更新床位信息
    int updBedById(Bed bed)throws Exception;

//    增加床位
    int saveBed(Bed bed)throws Exception;

//    删除床位
    int delBed(int bNo)throws Exception;



}
